Running Perl programs
On Ubuntu Linux (with Apache installed)
Place all the perl script files in the folder meant for CGI scripts as mentioned in the configuration file in /etc/apache2/sites-available/default
. Mostly this will be /usr/lib/cgi-bin by default. Follow this link for more details.
Access them on the browser using http://localhost/cgi-bin/filename.pl
Make sure to give x
access to the .pl
files
sudo chomd a+x filename.pl
Its convenient to login as root to execute these programs. In such cases, sudo
i unnecessary.
On Fedora Linux as prescribed by the VTU
Place the perl files in /var/www/cgi-bin. Access them on the browser using http://localhost/cgi-bin/filename.pl
Running HTML and PHP
On Ubuntu
HTML and PHP files can be placed in /var/www
itself and can be accessed from the browser as http://localhost/filename.php
or http://localhost/filename.html
On Fedora
HTML and PHP files are placed in /var/www/html
. Access them on the browser like Ubuntu.